2592,2569,2530,2499,2493,2491,2540,2535,2534,2537,2535,2535,2534,2532,2529,2525,2525,2529,2529,2527,2528,2533,2533,2529,2533,2535,2538,2543,2548,2553,2557,2559,2561,2563,2564,2567,2569,2569,2572,2577,2578,2587,2587,2586,2589,2590,2590,2592,2593,2593,2591,2590,2591,2591,2590,2589,2588,2590,2593,2594,2595,2597,2599,2600,2601,2601,2607,2611,2616,2618,2618,2615,2611,2611,2614,2616,2611,2611,2609,2608,2609,2611,2613,2615,2617,2617,2619,2620,2625,2627,2629,2630,2632,2633,2631,2630,2628,2628,2630,2632,2633,2634,2636,2639,2642,2640,2639,2638,2637,2638,2637,2636,2636,2635,2632,2628,2625,2622,2620,2617,2615,2614,2615,2616,2617,2616,2613,2612,2611,2614,2616,2619,2620,2621,2621,2620,2617,2615,2612,2610,2607,2604,2603,2605,2605,2608,2612,2614,2617,2618,2622,2625,2630,2635,2636,2638,2637,2637,2625,2620,2619,2618,2615,2615,2614,2611,2609,2608,2607,2605,2603,2601,2599,2598,2597,2597,2590;527,520,506,480,458,443,444,447,449,449,451,453,455,454,454,455,458,458,460,462,464,464,465,468,469,470,470,470,469,468,466,465,464,463,462,461,460,457,457,457,456,456,454,453,451,448,444,442,440,437,434,432,429,427,425,423,421,420,419,418,416,414,414,412,410,407,407,407,410,411,415,418,418,416,413,410,407,405,404,403,402,402,403,405,405,402,402,403,403,402,401,399,399,400,403,405,407,410,412,413,415,417,418,417,416,418,420,421,424,426,427,430,432,433,433,434,434,435,433,431,431,433,436,438,439,440,440,442,445,445,442,442,444,446,451,455,456,457,458,459,460,461,463,463,466,467,467,466,466,469,469,468,473,473,471,470,472,476,476,477,479,480,480,483,485,488,488,490,492,494,495,495,495,496,496,498,508